package com.baigt.jvm.thread;

import java.util.concurrent.TimeUnit;

/**
 * 类功能描述:
 *
 * @author baigt
 * @version V1.0
 * @since 2019-07-14 11:28
 */
public class _001CreateThread {
    // 我们运行下边的程序，jvm会创建几个线程？
    public static void main(String[] args) throws InterruptedException {
    //上边启动main线程
        TimeUnit.SECONDS.sleep(50);
        // 创建线程
        Thread thread = new Thread("custom-thread") {
            @Override
            public void run() {
                try {
                    TimeUnit.SECONDS.sleep(100);
                } catch (InterruptedException e) {
                    e.printStackTrace();
                }
            }
        };

        // 没start前thread实例创建线程了吗？
        thread.start();
        // start后，main线程（1-100s之间）是什么状态？(销毁？)
    }
}
